<?php
class connector {
    private $con;
    private $host;
    private $user;
    private $senha;
    private $base;
    private $idInsert = 0;
    public function __construct() {
        $this->host     =   "localhost";
        $this->user     =   "root";
        $this->senha    =   "";
        $this->base     =   "Aruana";
    }
    private function abreConexao(){
        $this->con = mysql_connect($this->host,  $this->user,  $this->senha);
        if (!$this->con){
            die('Não foi possível conectar: ' . mysql_error());
            return false;
        }
        else{
            return true;
        }
    }
    private function fechaConexao(){
        if(mysql_close($this->con)){
            return true;
        }
        else{
            die('Falha ao fechar SQL: ' . mysql_error());
            return false;
        }
    }
    private function selecionaBase($database_name){
        if(mysql_select_db($database_name)){
            return true;
        }
        else{
            die('Falha ao selecionar Base de Dados: ' . mysql_error());
            return false;
        }
    }
    private function setIdInsert(){
        $this->idInsert = mysql_insert_id();
    }
    public function getIdInsert(){
        return $this->idInsert;
    }
    public function executaSql($query){
        $this->abreConexao();
        $this->selecionaBase($this->base);
        $resultado  =   mysql_query($query);
        $this->setIdInsert();
        $this->fechaConexao();
        return $resultado;
    }
}
?>
